home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
PROGBLER
/
ASMCODE3.LZH
/
INITMEM.ASM
< prev
next >
Wrap
Assembly Source File
|
1985-05-15
|
683b
|
32 lines
page ,132
;----------------------------------------------------------
;
; FUNCTION: This program initializes memory from
; 544k to 576k.
;
; Author: Malcolm McCorquodale III
; 3470 Locke Lane
; Houston, Texas 77027
; 713 - 626 -4979
;
;----------------------------------------------------------
cseg segment 'code'
assume cs:cseg
initmem proc far
push ds ; Linkage.
xor ax,ax
push ax
cld ; Set auto incr for string ops.
mov cx,544*1024/16
mov es,cx ; ES = 544kb.
mov cx,32*1024 ; Initialize 32kb.
xor di,di ; Offset into ES at which to start.
rep stosb ; Init memory.
ret ; Return to caller.
initmem endp
cseg ends
end